package mapReader.commandos;


import mapReader.GhostProtocol;
import mapReader.Speler;

import util.Coordinaat;
import util.StringUtils;
import util.WindRichting;


public class Barcode extends CommandoMetGhostProtocol {

	private StringUtils su;
	
	public Barcode(GhostProtocol ghostProtocol) {
		super(ghostProtocol);
		setSu(new StringUtils());
	}
	
	private StringUtils getSu(){
		return su;
	}
	
	private void setSu(StringUtils su){
		this.su = su;
	}

	@Override
	public String getNaam() {
		return "BARCODEAT";
	}

	@Override
	public void verwerk(Speler bron, String[] parameters) {
		Coordinaat coordinaat = (new StringUtils()).parseCoordinaat(parameters[0]);
		int code = Integer.parseInt(parameters[1]);
		int richtingInt = Integer.parseInt(parameters[2]);
		WindRichting richting = getSu().intToWindrichting(richtingInt);
	}
	
	@Override
	public int getAantalParameters() {
		return 3;
	}

	
	
	
	
	
}
